/*
 * Copyright (c) Created by T C L on 2019.7.10.
 */

package cn.mumzone.pos.presenter.contract;

import java.util.List;

import cn.mumzone.pos.model.DepositGoodsRecordEntity;
import cn.mumzone.pos.model.ReceiveDepositGoodEntity;

public interface DepositReceiveContract {

    interface View {
        void setConsignedRecordData(List<DepositGoodsRecordEntity> consignedRecordEntities);

        void resolveReceiveSuccess();

        void resolveReceiveFailed();
    }

    interface Presenter {
        void consignedGoodsReceiveRecord(String orderCode, String subCode, String goodsId);


        void receiveConsignedGoods(List<ReceiveDepositGoodEntity> receiveDepositGoodEntities);
    }
}
